cable stranding - Turkish English Dictionary